home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / cpp_libs / intrvews / xgrab.lha / xgrab / README < prev   
Text File  |  1990-04-25  |  2KB  |  43 lines

  1. To build xgrab:
  2.  
  3. See ANNOUNCE for details on what software is required.
  4.  
  5. You must follow the same environment conventions for CPU and PATH
  6. as used to build interviews.
  7.  
  8. You must have a symbolic link called 'lib' in this directory,
  9. pointing off to ...../iv/installed/lib, where "...." is
  10. a full or relative path name into the interviews source/object tree.
  11. That directory in turn should contain subdirectories.
  12.  
  13. You must have a symbolic link called InterViews in the directory
  14. include.  That link must point off to ...../iv/src/InterViews.
  15.  
  16. You must have a symbolic link called CCinclude in the directory
  17. ui.  This must point off to the local installation area for
  18. the g++ library, in order to find things like <string.h> and <math.h>
  19. in a form suitable for g++.  These files contain declarations for
  20. external C functions such as strlen; these functions are implemented
  21. in the vanilla C library.  These <*.h> files are NOT distributed by
  22. Linton's interview group, since they apparently don't use any of
  23. the standard libraries.
  24.  
  25. When distributed, these symbolic links are set assuming
  26. that this directory hierarchy:
  27.     $R/graphlay.d
  28.         $R/graphlay.d/xgrab.d
  29.             $R/graphlay.d/xgrab.d/ui
  30.         $R/graphlay.d/iv.d
  31.             graphlay.d/iv.d/iv
  32.  
  33. The tar file is created for the subdirectory 'xgrab.d'.
  34.  
  35. The latest version (1.6) of the GC when compiled on vax/ultrix
  36. and linked with xgrab did not work (core dump).
  37. The older version works.  The ui/Makefile is configured
  38. to use the older version.
  39.  
  40. If you have a big machine and small graphs, then you do not need the GC
  41. at all.  You can change the ui/Makefile so that it does not define the
  42. C preprocessor symbol 'GarbageCollect'.
  43.